roasted apple - Spanish English Dictionary